Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Design and implementation of embedded multi-gateway system based on 6LoWPAN
QU Qiji, ZHENG Lin
Journal of Computer Applications    2018, 38 (9): 2593-2597.   DOI: 10.11772/j.issn.1001-9081.2018020470
Abstract643)      PDF (825KB)(388)       Save
6LoWPAN (IPv6 over Low power Wireless Personal Area Network) is a technology to realize the IP connection of wireless sensor network based on IEEE802.15.4 standard. The network congestion and energy consumption problem exists around the single bounder router under the existing single DODAG (Destination Oriented Directed Acyclic Graph) protocol. An embedded 6LoWPAN multi-gateway protocol and system was designed. The embedded gateway node has dual-mode communication function, which can realize the physical connection between WSN (Wireless Sensor Network) and fixed IPv6 network. The dual-mode gateway implements uplink and downlink routes by establishing an IP tunnel between the 6LoWPAN root border router and it. By supplementing and optimizing the existing 6LoWPAN protocol standard, the dual-mode node has intra-network and inter-network routing capabilities, so as to achieve multi-gateway architecture and multi-path routing function. The optimized multi-point interworking topology and traffic sharing algorithm was used to realize the effective load balance between uplink and downlink links, and also to reduce the energy consumption of multi-hop routing of nodes. Experiments were carried out on multi-gateway platforms and single gateway systems. The results show that the proposed scheme can achieve 6LoWPAN multi-gateway Ethernet access, reduce network node transmission delay and packet loss rate, and improve the overall network throughput.
Reference | Related Articles | Metrics
Design of secondary indexes in HBase based on memory
CUI Chen, ZHENG Linjiang, HAN Fengping, HE Mujun
Journal of Computer Applications    2018, 38 (6): 1584-1590.   DOI: 10.11772/j.issn.1001-9081.2017112777
Abstract529)      PDF (1073KB)(348)       Save
In the age of big data, HBase which can store massive data is widely used. HBase only can optimize index for the rowkey and donot create indexes to the columns of non-rowkey, which has a serious impact on the efficiency of complicated condition query. In order to solve the problem, a new scheme about secondary indexes in HBase based on memory was proposed. The indexes of mapping to rowkey for the columns which needed to be queried were established, and these indexes were stored in memory environment which was built by Spark. The rowkey was firstly got by index during query time, then the rowkey was used to find the corresponding record quickly in HBase. Due to the cardinality size of the column and whether or not the scope query determined the type of index, and different types of indexes were constructed to deal with three different situations. Meanwhile, the memory computation and parallelization were used in Spark to improve the query efficiency of indexes. The experimental results show that the proposed secondary indexes in HBase can gain better query performance, and the query time is less than the secondary indexes based on Solr. The proposed secondary indexes can solve the problem of low query efficiency, which is caused by the lack of indexes of non-rowkey columns in HBase, and improve the query efficiency for large data analysis based on HBase storage.
Reference | Related Articles | Metrics
Dynamic weighted real-time map matching algorithm considering spatio-temporal property
ZHENG Linjang, LIU Xu, YI Bing
Journal of Computer Applications    2017, 37 (8): 2381-2386.   DOI: 10.11772/j.issn.1001-9081.2017.08.2381
Abstract596)      PDF (891KB)(653)       Save
Focusing on the issue that current real-time map matching algorithms are difficult to keep high efficiency and high accuracy simultaneously, an improved dynamic weighted real-time map matching algorithm was proposed. Firstly, considering the temporal, speed, heading and direction constraints of Global Positioning System (GPS) points and the topological structures of road network, a weighted model was constructed in the algorithm based on spatio-temporal analysis, which consisted of proximity weight, heading weight, direction weight and connectivity weight. Then according to the properties of GPS points, a dynamic weighted coefficient model was created. Lastly, the best matching road segment was selected according to the confidence level of current GPS point. The experiments were conducted on three city bus trajectories with length of 36 km in Chongqing. The average matching accuracy of the algorithm was 97.31% and the average matching delay of each GPS point was 17.9 ms. The experimental results show that compared with the contrast algorithms, the proposed algorithm has higher accuracy and efficiency, and has better performance in matching Y-junctions and parallel roads.
Reference | Related Articles | Metrics
Multi-target detection via sparse recovery of least absolute shrinkage and selection operator model
HONG Liugen, ZHENG Lin, YANG Chao
Journal of Computer Applications    2017, 37 (8): 2184-2188.   DOI: 10.11772/j.issn.1001-9081.2017.08.2184
Abstract1124)      PDF (828KB)(483)       Save
Focusing on the issue that the Least Absolute Shrinkage and Selection Operator (LASSO) algorithm may introduce some false targets in moving target detection with the presence of multipath reflections, a descending dimension method for designed matrix based on LASSO was proposed. Firstly, the multipath propagation increases the spatial diversity and provides different Doppler shifts over different paths. In addition, the application of broadband OFDM signal provides frequency diversity. The introduction of spatial diversity and frequency diversity to the system causes target space sparseness. Sparseness of multiple paths and environment knowledge were applied to estimate paths along the receiving target responses. Simulation results show that the improved LASSO algorithm based on the descending dimension method for designed matrix has better detection performance than the traditional algorithms such as Basis Pursuit (BP), Dantzig Selector (DS) and LASSO at the Signal-to-Noise Ratio (SNR) of -5 dB, and the target detection probability of the improved LASSO algorithm was 30% higher than that of LASSO at the false alarm rate of 0.1. The proposed algorithm can effectively filter the false targets and improve the radar target detection probability.
Reference | Related Articles | Metrics
Path planning algorithm for mobile sink with optimized network lifetime and shortest path in wireless sensor network
MO Wenjie, ZHENG Lin
Journal of Computer Applications    2017, 37 (8): 2150-2156.   DOI: 10.11772/j.issn.1001-9081.2017.08.2150
Abstract469)      PDF (1109KB)(528)       Save
In order to alleviate the problem of the imbalance energy consumption and hotspot due to the uneven distribution of nodes and the different amount of perception data in the Wireless Sensor Network (WSN), a Path Planning Algorithm of Mobile Sink named MSPPA was proposed to optimize network lifetime and shortest path in WSN. Firstly, by defining the grids in the network area, several candidate sites of mobile sink were distributed in each grid, and then sink node selected a site for sojourning and collecting data of nodes in each grid. Secondly, based on the relationship between network lifetime and the selection of sink sites, an optimization model was established to weigh network lifetime and mobile journey of sink. Finally, the double-stranded genetic algorithm was proposed to plan the order of mobile sink traversing grids and selecting site of the mobile sink in each grid, then the optimal path of mobile sink was obtained. The simulation results show that, compared with Low-Energy Adaptive Clustering Hierarchy (LEACH) algorithm and optimizing LEACH clustering algorithm with Mobile Sink and Rendezvous Nodes (MS-LEACH-RN), the network lifetime of MSPPA was increased by 60%. The proposed MSPPA has a good balance of energy consumption as well. The experimental results indicate that the proposed MSPPA can effectively alleviate the imbalance of energy consumption and the hotspot problems, prolonging the network lifetime.
Reference | Related Articles | Metrics
Cache pollution attack defense scheme based on cache diversification in content centric networking
ZHENG Linhao, TANG Hongbo, GE Guodong
Journal of Computer Applications    2015, 35 (6): 1688-1692.   DOI: 10.11772/j.issn.1001-9081.2015.06.1688
Abstract476)      PDF (775KB)(424)       Save

In order to deal with the cache pollution attacks in Content Centric Networking (CCN), a defense scheme based on cache diversification was proposed. To reduce the attack scope, the in-network content services were divided into three categories and different cache strategies were used for different services. For private and real-time services, contents were directly delivered without being cached; for streaming media services, contents were pushed to be cached in the edge of network according to probablity; for document services, the priority was caching contents in the upstream, then pushing them to the downstream. Then different defense methods were configured on different nodes. For the edge nodes, attacks were detected by observing the request probability variation of different contents; for the upstream nodes, contents with low request rate were ruled out from the cache space by setting filter rules. The simulation results show that the network average hit ratio under service diversification mechanism is 17.3% higher than that under CCN with traditional caching strategies.The proposed scheme can effectively improve the defense capability of the network for the cache pollution attack.

Reference | Related Articles | Metrics
Performance of PCM/FM telemetry system based on multi-symbol detection and Turbo product code
WANG Li YUAN Fu XIANG Liangjun ZHENG Linhua
Journal of Computer Applications    2013, 33 (12): 3482-3485.  
Abstract724)      PDF (631KB)(714)       Save
Multi-Symbol Detection (MSD) and Turbo Product Code (TPC) can greatly improve the performance of PCM/FM (Pulse Code Modulation/Frequency Modulation) telemetry system. To solve the high computational complexity issues in MSD algorithm, an improved algorithm which reduced the computational complexity of MSD was proposed. Chase decoding algorithm for TPC also reduced the system memories by simplifying the calculation of the soft input information. The simulation results show that despite of 1.7dB loss, the improved algorithm still obtains about 8dB performance gain. Because of low-complexity and low system memories, it is more suitable for hardware implementation.
Related Articles | Metrics
Feature extraction based on supervised locally linear embedding for classification of hyperspectral images
WEN Jin-huan TIAN Zheng LIN Wei ZHOU Min YAN Wei-dong
Journal of Computer Applications    2011, 31 (03): 715-717.   DOI: 10.3724/SP.J.1087.2011.00715
Abstract1461)      PDF (626KB)(964)       Save
Hyperspectral image has high spectral dimension, vast data and altitudinal interband redundancy, which brings problems to image classification. To effectively reduce dimensionality and improve classification precision, a new extraction method of nonlinear manifold learning feature based on Supervised Local Linear Embedding (SLLE) for classification of hyperspectral image was proposed in this paper. A data point's k Nearest Neighbours (NN) were found by using new distance function which was proposed according to prior class-label information. Because the intra-class distance is smaller than inter-class distance, classification is easy for SLLE algorithm. The experimental results on hyperspectral datasets and UCI data set demonstrate the effectiveness of the presented method.
Related Articles | Metrics